multilanguage support - English Synonyms Dictionary